package com.chuanyun.wechatcheckin.model.h3yun;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

/**
 * 氚云API请求基础模型
 */
@Data
public class H3yunRequest {
    
    /**
     * 引擎编码
     */
    @JsonProperty("EngineCode")
    private String engineCode;
    
    /**
     * 引擎密钥
     */
    @JsonProperty("EngineSecret")
    private String engineSecret;
    
    /**
     * 操作名称
     */
    @JsonProperty("ActionName")
    private String actionName;
    
    /**
     * 参数
     */
    @JsonProperty("Parameters")
    private Object parameters;
    
    public H3yunRequest(String engineCode, String engineSecret, String actionName, Object parameters) {
        this.engineCode = engineCode;
        this.engineSecret = engineSecret;
        this.actionName = actionName;
        this.parameters = parameters;
    }
}